package cn.tedu;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.Bean;

import java.sql.Connection;

/**
 * @SpringBootApplication 该注解是SpringBoot最重要的一个注解
 * 因为这个是一个复合注解,是由下面的注解组成的
 * @SpringBootConfiguration → 标志主启动类本质上就是一个配置类
 * @EnableAutoConfiguration → 自动配置(自动将配置文件的值,注入到引入的工具的属性中)
 * @ComponentScan → 包扫描(会自动扫描主启动类所在的包下,被@Component注解标记的类,将其添加到Spring容器中)
 */
@SpringBootApplication
public class Application {

    public static void main(String[] args) {
        SpringApplication.run(Application.class, args);
    }
}
